package com.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import com.fasterxml.jackson.annotation.JsonValue;
import lombok.Getter;

/**
 * @author 17645
 * @date 2024/06/03
 */
@Getter
public enum ProductStart {
    //0(草稿)
    DRAFT(0,"草稿"),
    // 1（未提交审核）
    UNCHECK(1,"未提交审核"),
    // 2（审核中）
    CHECK(2,"审核中"),
    // 3（审核成功）
    AGREE_CHECK(3,"审核成功"),
    // 4（驳回）
    REJECT_CHECK(4,"驳回"),
    // 5（上线）
    ON_LINE(5,"上线"),
    // 6（下线）
    OFF_LINT(6,"下线");

    @EnumValue
    private final int value;
    @JsonValue
    private final String desc;

    ProductStart(int value, String desc) {
        this.value = value;
        this.desc = desc;
    }
}
